long-term care home - German English Dictionary